@charset "utf-8";



/* ================================== 【官方网站】知识百科：凡高科技——银灵子==================================== */



.main_box{ margin:0 auto; width:1200px;}



input{outline: none;}



/*===============================================header================================================*/



#header{ position:relative;  background:#fff; width:100%;  height:140px; z-index:999;}



#header .top{ height:50px; padding-top:25px; margin-bottom:25px;}



#header .top .main_box{ position:relative;}



#header .top .left{ display:table; height:50px;   }



#header .top .left a { display:table-cell; vertical-align:middle;}



#header .top .top_tel{ text-align:right; position:absolute; right:0px;}



#header .top .top_tel span{background: url(../images/icon_top_tel.png) 160px 4px no-repeat; padding-left:15px; display:block; height:20px; line-height:20px;}



#header .top .top_tel strong{ display:block; font-size:18px; font-weight:bold; color:#f74b09;}







.link_box{ display: none; right:0; top:10px; position:absolute;}



.link_box a{ display:block; position:relative; float:left; margin-left:12px;}



.link_box .ewm{ position:absolute; left:30px; top:-35px; opacity:0;filter:alpha(opacity=0);}



.link_box .ewm img{ width:100px; height:100px;}



.link_box .ewm_box:hover .ewm{opacity:1;filter:alpha(opacity=100);}







/*.zw_box{ display:block; height:110px; top:0; position:relative;}



*/



/*=================导航=================*/



.nav{ }



.nav ul{   margin:0 -45px;}



.nav li { display:block; position:relative;  background:url(../images/line_nav.png) right center no-repeat; float:left;  width:143px; }



.nav li .a{ display:block;text-align:center;  height: 20px; line-height:20px;}



.nav li .a strong{ display:block;  font-size:15px; color:#323234;}



.nav li:hover .a strong{ color:#e95c18; font-weight:bold;}



.nav li:last-child{ background:none !important;}



.nav .on .a strong{ color:#e95c18; font-weight:bold; font-weight:bold;}



.nav ul li .list{left:0px; top:60px; z-index:9999; display:none; width:116px; position:absolute;  font-size:14px;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#E5122369', endColorstr='#E5122369');background:rgba(51,164,88,0.9); }



.nav ul li .list a{height:30px; font-weight:bold; text-align:center; display:block; line-height:30px !important; color:#FFF;}



.nav ul li .list a:hover{ color:#efe0a9;}











/*================= banne===================*/







#banner{ position:relative; height:350px;}



#banner .bd { position:relative; height: 350px; overflow: hidden;}



#banner .bd a{ display:block; width:100%; height: 350px;}



#banner .hd{  margin:0 auto; position:absolute; width:100%;}



#banner .hd a{ display:block; width:55px; height:105px;}



#banner .hd ul{ margin:0 auto;   z-index:9; width:100%; display:inherit; text-align:center;/* border-top:1px solid #56585c;*/ margin-top:-50px; position:relative; height:40px;  }



#banner .hd ul li{ display:inline-block; padding-top:13px;}



#banner .hd ul li a{height:2px; width:40px; margin:0 3px; background:#fff; display:block;   }



#banner .hd ul li a:hover{ background:#e95d19;}



#banner .hd ul .on a{  background:#e95d19;  }



#banner  .bnt{ position:absolute;  top:50%; z-index:3; margin-top:-55px;}



#banner  .bnt:hover{ }



#banner .prev{ position:absolute; left:-54px; }



#banner .next{ position:absolute; right:-54px; }



#banner:hover .prev{left:50px;  opacity:1; filter:alpha(opacity=100);}



#banner:hover .next{right:50px; opacity:1; filter:alpha(opacity=100);}







.s_main_box{  }



.s_main_box .floor{ padding:60px 0;}



.s_main_box .s_title h1{ display:block;}



.s_main_box .s_title h1 img{ display:block; margin:0 auto; }



.s_main_box .s_more{ display:block; border-radius:5px; border:1px solid #d9d9da; width:180px; color:#9a9b9c; background:#fff; margin:30px auto 0 auto;   height:45px; line-height:45px; text-align:center; font-size:14px;}



.s_main_box .s_more:hover{background:#f74b09; color:#fff; border:1px solid #f74b09}



.s_main_box .s_title .four_btn{  margin:0 auto; margin-top:35px; margin-bottom: 20px;}



.s_main_box .s_title .four_btn ul{ display:inherit; text-align:center;}



.s_main_box .s_title .four_btn li{ display:inline-block; margin:0 6px;}



.s_main_box .s_title .four_btn li a{ display:block; min-width:85px; padding:0 10px; height:30px; line-height:30px; font-size:14px; color:#7a7a7a; border:1px solid #d6d6d7;



 border-radius:3px; text-align:center;}



.s_main_box .s_title .four_btn li a:hover{ background:#f74b09; border:1px solid #f74b09; color:#fff;}



.s_main_box .s_title .four_btn  .on a{ background:#f74b09; border:1px solid #f74b09; color:#fff;}







/*==========首页1f===========*/



 







.s_main_box .f1 {padding:60px 0; background:url(../images/bg_f1.jpg) center no-repeat;}



.s_main_box .f1 .s_title{ margin-bottom:50px;}



.s_main_box .f1  .bd{overflow: hidden;}



.s_main_box .f1 .content ul{}



.s_main_box .f1 .content li{ width:285px; overflow:hidden; /*border:1px solid #fff;*/ /* background:#fff;*/ float:left; margin-right:25px; }



.s_main_box .f1 .content li a{ display:block;}



.s_main_box .f1 .content li:hover{ }



.s_main_box .f1 .content li img{ width:285px; margin:0 auto; height:228px;   display:block;  display:block;/* background:#fff;*/ }



.s_main_box .f1 .content li span{  background:#fff; position:relative; z-index:2; display:none; text-align:center; border-top:1px solid #e3e4e6; line-height:48px; height:48px; white-space: nowrap;overflow:hidden;text-overflow: ellipsis; padding:0 10px; font-size:14px; color:#383838; }



.s_main_box .f1 .content li img:hover{  }



.s_main_box .f1 .content li a:hover span{ color:#f74b09; border-top:1px solid #f74b09;}



.s_main_box .f1 .s_more{ margin-top:50px;}











/*==========首页2f===========*/



.s_main_box .f2{ position:relative; background:url(../images/bg_f2.jpg) center no-repeat; height:325px; padding:50px 0; width:100%;  }



.s_main_box .f2 .s_title{ margin-bottom:38px;}



.s_main_box .f2 .main_box{ position:relative;}



.s_main_box .f2  .about_content{width: 841px; height:215px; padding:20px; position:relative; background:#fff;}



.s_main_box .f2  .about_content .text_box{ padding-left:430px;  } 



.s_main_box .f2  .about_content .text_box h1{ font-size:18px; margin-top:10px; font-weight:bold; color:#e95c18;}



.s_main_box .f2  .about_content .text_box span{ display:block; font-size:14px; color:#626365; padding-top:3px; font-family: "Arial";}



.s_main_box .f2  .about_content .text_box p{ color:#626365; height:75px; padding-top:20px; overflow:hidden; line-height:25px; font-size:14px; }



.s_main_box .f2  .about_content .more{ color:#fff; background:#a3a3a4; border-radius:3px; height:32px; line-height:32px; text-align:center; display:block; margin-top:20px; width:94px;}



.s_main_box .f2  .about_content .more:hover{ background:#f74b09;}



.s_main_box .f2 .slide_s_about{ position:relative;}



.s_main_box .f2  .slide_s_about{ left:20px; top:20px; width:390px; height:220px; overflow:hidden; position:absolute;}



.s_main_box .f2  .slide_s_about .box{ position:relative;}



.s_main_box .f2  .slide_s_about .bd img{ display:block; width:390px; height:215px; }



.s_main_box .f2  .slide_s_about .hd{ opacity:0; position:absolute; width:100%; z-index:3; }



.s_main_box .f2  .slide_s_about .prev{ width:26px; top:85px; left:0; position:absolute;}



.s_main_box .f2  .slide_s_about .next{width:26px; top:85px; right:0; position:absolute;}



.s_main_box .f2  .slide_s_about:hover .hd{ opacity:1;}



.s_main_box .f2 .s_about_link_box{ position:absolute; top:0; right:0;}



.s_main_box .f2 .s_about_link_box a{ display:inline-block; margin:0 15px; }







 



 



/*==========首页3===========*/



.s_main_box .f3{  background: #fff; padding:50px 0; width:100%; background:url(../images/bg_f3.jpg) center no-repeat; }  



.s_main_box .f3 .title{padding-top: 20px; margin-bottom:50px;}



.s_main_box .f3 .content {background:url(../images/bg_s_news.png) center 11px no-repeat; height: 320px;   overflow:hidden;}



.s_main_box .f3 .content ul{ margin:-25px -45px; }



.s_main_box .f3 .content li{ width:565px;  display:block; margin:31px 40px; float:left; height:125px;}



.s_main_box .f3 .content .fl{width:175px;  float:left; height:125px;}



.s_main_box .f3 .content .fl img{ display: block; width:175px; height:125px;}



.s_main_box .f3 .content .fl img:hover{  }



.s_main_box .f3 .content .fr{ color:#4d4e4f; float:right; width: 356px; height:120px; font-size:12px; padding-top:-5px;  }



.s_main_box .f3 .content .fr h1 a{ font-size:16px; line-height:30px; padding-bottom:10px; padding-top:10px; color:#000000; font-size:14px; }



.s_main_box .f3 .content .fr h1 a:hover{ text-decoration:underline; color:#f74b09;} 



.s_main_box .f3 .content .fr p{ color:#89898c; font-size:13px; color:#89898c; line-height:24px;}



.s_main_box .f3 .content .fr span{ padding:5px 0; display:block; color:#b9b9ba;}



.s_main_box .f3 .s_more{ display:block; margin-top:50px;}







/*==========首页4f===========*/



.s_main_box .f4 { background:#e95c18;  background:url(../images/bg_f4.jpg) center no-repeat;}



.s_main_box .f4 .s_title{ padding:0 0 45px 0;}



.s_main_box .f4 .content{ position:relative; height:290px;}



.s_main_box .f4 .content .box{ margin:0 auto; width:1090px; overflow:hidden; height:290px;}



.s_main_box .f4 .content ul{ }



.s_main_box .f4 .content li{ width:260px; position:relative; height: 290px; float:left; margin-right:18px; }



.s_main_box .f4 .content li a{ display:block;}



.s_main_box .f4 .pic_box{ position:absolute; top:0px; left:0;} 



.s_main_box .f4 .text_box{ position:absolute; background:#fff; padding:15px; height:110px; top:150px; left:0; width: 230px;}



.s_main_box .f4 .bd img{ display:block; width:260px; height:150px; }



 .s_main_box .f4  li h1 a{ color:#666666; font-size:14px; font-weight:bold; display:block; margin-bottom:10px;}



.s_main_box .f4  li span{ display:block; margin:15px 0 10px 0;  font-size:14px; color:#fff; }



.s_main_box .f4  li p{color:#777777; font-size:12px; height:55px; line-height:18px; overflow: hidden; }



.s_main_box .f4  li a span:hover { text-decoration:underline; }



.s_main_box .f4  li .more{ position:absolute; right:15px; bottom:10px; display:block; background:#999999; height:26px; line-height:26px; width:65px; color:#fff;  padding:0 20px;}



.s_main_box .f4  li .more:hover{ background:#e95c18;}



.s_main_box .f4 .hd{ width:100%; }



.s_main_box .f4 .hd a{ width:26px; position:absolute; top:50%; margin-top:-13px;  z-index:3;}



.s_main_box .f4 .hd a img{ width:26px; height:26px;}



.s_main_box .f4 .prev{ left:0;  }



.s_main_box .f4 .next{  right:0;  }



.s_main_box .f4:hover .hd{ opacity:1;}



 .s_main_box .f4  li h1 a:hover{ color:#e95c18;}



.s_main_box .f4 .s_more{   margin-top:60px;}



.s_main_box .f4 .s_more:hover{ }







 /*==========内容友情链接===========*/



#j_friend_link1{width:100%; margin:0 auto; background-color:#fbfbfc; line-height:22px; padding:15px 0;}



#j_friend_link1 .fl{ width:70px; color:#f74b09; font-size:14px; font-weight:bold;}



#j_friend_link1 .fr{ width:1130px; margin-right:-5px;}



#j_friend_link1 .fr a{ color:#4b4b4c; margin-right:5px;}



#j_friend_link1 .fr a:hover{ color:#f74b09; text-decoration:underline;}







/*==========footer===========*/



.footer{ background:url(../images/bg_footer.jpg) center top no-repeat; padding-top:50px; line-height:30px;  }



.footer .title{ height:20px; margin-bottom:40px;}



.footer .left{ width: 500px; }



.footer .left .title{ background:url(../images/title_fot_contact.png) left center no-repeat;}



.footer .contact_box{background:url(../images/bg_icon_contact.png) left top no-repeat; padding-left:25px;}



.footer .contact_box span{ line-height: 20px; display:block; margin-bottom: 14px; color:#c0c0c2; font-size:14px;}



 







.footer .right { width:600px; }



.footer .right .title{ background:url(../images/title_fot_msg.png) left center no-repeat;}



.footer .right .fl{ margin-right:10px;}



.footer .right form{ position:relative;  }



.footer .right .up{margin-right:-15px; }



.footer .right .text{ display:block; float:left; border:1px solid #656668; width:168px; height:35px; line-height:35px; font-size:12px; color:#cccdce; margin-bottom:15px; margin-right:15px; padding:0 10px;  filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#59999999', endColorstr='#59999999');background:rgba(153,153,153,0.35);}



.footer .right textarea{  width: 375px; height:90px; border:1px solid #656668; font-size:12px; color:#cccdce; border:none;  padding:10px; resize:none; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#59999999', endColorstr='#59999999');background:rgba(153,153,153,0.35);}



.footer .right .submit{ position:absolute; right:0; top:52px; width:190px; height:135px; background:#e95c18; border:none; color:#fff; font-size:18px; height:110px; line-height:110px; text-align:center;}



.footer .right .submit:hover{ background:#f74b09;}







.copyright{ height:50px; line-height:50px; margin-top:45px; border-top:1px solid #6a6a6b; text-align:center; font-size:12px; color:#f1eded; width:100%; opacity:0.5; filter:alpha(opacity=50);}



.copyright a {color:#f1eded;  }



.copyright a:hover{ color:#fff; text-decoration:underline;}







/*=======================内页==============================*/



 



.n_main_box{ margin:0px auto 50px auto;  }



.n_banner{ height:260px; width:100%; overflow:hidden;}



.n_banner h1{font-size: 30px; color: #f74b09; display:block; font-weight:bold; padding-top:50px; text-transform: uppercase;} 



.n_banner h2{font-size: 24px; margin-bottom:10px; margin-top:0px; color: #fff;  display:block;}



.n_banner strong{font-size: 14px; color: #797a7c;  display:block;}







.n_up_box{ background:#fbfdff; padding:10px 0;}



.n_up_box .main_box{ position:relative;}



.n_title{ position:relative; border-bottom:1px solid #cccccc;   }



.n_title h1{ font-size:18px; font-weight:bold; border-bottom:4px solid #f74b09; margin-bottom:-2px; color:#666666; line-height:41px; display:inline-block; }







/*==========搜索============*/



.search_box{ display:block; margin:0 auto;  height: 35px;}



.search_box form{   background: url(../images/bg_search.jpg) center no-repeat; position:relative; width: 385px; position: absolute;

left: 545px; top: 40px;}



.search_box  input{display: block;background: none;border: none;}



.search_box .text{width: 303px; height: 35px;line-height: 35px;font-size: 12px;color: #7f7f87;margin-left: 13px;}



.search_box .submit{width: 55px; position:absolute; right:0; top:0; cursor:pointer; height: 35px;margin-left: 5px;}



.search_box form:hover{background: url(../images/bg_search_hover.jpg) center no-repeat;}











/*==============当前位置=====================*/



.position{ position:relative;  color:#b9b9b9; margin-bottom:10px; }



.position strong{ color:#b9b9b9; font-size:14px; font-weight:normal;}



.position strong img{ padding-right:5px; padding-top:2px;}



.position a{ color:#b9b9b9; display:inline-block; }



.position a:hover{color:#fb6000;}



.position .li{ color:#97979a;  background:url(../Images/icon_sj.png) left center no-repeat; padding-left:13px; display:inline-block; font-size:12px; }



.position span{ color:#fb6000 !important;  font-size:12px;}







/*===================================*/



#n_nav{  position:relative;  text-align:center;  display:inherit;}



#n_nav a{ min-width:100px; margin:0 10px; display:inline-block; padding:0 30px; height:40px; line-height:40px; background:#999999; text-align:center; color:#fff; font-size:16px;}  



#n_nav a:hover{ color:#fff; background:#fb6000; }



#n_nav a.on { color:#fff;   background:#fb6000; }





/*=================侧导航==================*/

#n_nav_pro dt{height:40px;line-height:40px;position:relative;background: #e6e8ed;border-bottom:1px solid #d8d8d8}

#n_nav_pro dt.title_on{border-bottom:1px solid #f4f8f9;}

#n_nav_pro dt a{padding:0 30px 0 20px;display:block;color:#444;font-size:12px;  height: 40px; overflow: hidden;}

#n_nav_pro dt a:hover{ color:#184795; font-weight:bold;}

#n_nav_pro dt.title{background:url(../images/icon_jh.png) 200px center no-repeat #e6e8ed;}

#n_nav_pro dt.title:hover{ background:url(../images/icon_j_h.png) 200px center no-repeat #95b3d7;}

#n_nav_pro dt.title_on{background:url(../images/icon_j_h.png) 200px center no-repeat #95b3d7;  }

#n_nav_pro dt.title_on a{color:#fff;}

#n_nav_pro dt.title:hover a{ color:#fff;}

#n_nav_pro dd{ background:#b9cde5;padding:0px 20px;border-bottom:1px solid #fff; display:none;}

#n_nav_pro dd .box{  padding:10px 0;     padding: 10px 0 0 0;}

#n_nav_pro dd .a{padding-left:15px;line-height:32px;font-size:12px;color:#424243;display:block;height:32px;}

#n_nav_pro dd .n_nav_title .a{background:url(../images/icon_nav_sub_li.png) left center no-repeat}

#n_nav_pro dd .a:hover{font-weight:700;color:#184795}

#n_nav_pro dd .a.on{font-weight:700;color:#184795}

#n_nav_pro dd .on.n_nav_title .a{background:url(../images/icon_nav_sub_li_on.png) left center no-repeat}



#n_nav_pro dl dd .on .a{ color:#184795; }

#n_nav_pro dl dd .on .a.n_nav_title{background:url(../images/icon_nav_sub_li_on.png) left 14px no-repeat;  color:#184795; font-weight:bold;}

#n_nav_pro .n_nav_list { display:none; }

#n_nav_pro dl dd .on.n_nav_title .n_nav_list{ display:block;     margin: 0 -20px 0px -20px; padding: 10px 0; background: #dbe5f1;}

#n_nav_pro .n_nav_list a{ display:block; line-height:26px; font-size:12px; color: #636060; padding: 0 15px; height:26px; padding: 0 30px; overflow:hidden; }

#n_nav_pro .n_nav_list a:hover{ color:#184795;}

#n_nav_pro .n_nav_list a.on{  color:#184795;  }





/*==============n_content_left=====================*/



.n_left{ width:225px; float:left;}



.n_left .up { margin-top:20px;}



.n_left .up .title{ text-align:center; padding-top:10px; height:65px; background:url(../images/bg_left_title.jpg) center top no-repeat;  position:relative; }



.n_left .up .title h1{ color:#fff; font-size:18px;}



.n_left .up .title strong{ font-size: 10px; display:block;  text-transform: uppercase; color:#fff; opacity:0.55; filter:alpha(opacity=55) }



.n_left .up .content{ padding-bottom:30px;}



.n_left .up .content ul{ border:1px solid #e9e9e9; border-bottom:0;}



.n_left .up .content ul li{position:relative; display:block; height:48px; line-height:48px; border-bottom:1px solid #e9e9e9;  background:url(../images/icon_left_li.png) 200px center   no-repeat;}



.n_left .up .content ul li a{ position:relative; z-index:3; color:#666666; font-weight:bold; padding:0 10px;  text-align:left; font-size:14px;  display:block;}



.n_left .up .content ul li span{ position:absolute; height:48px; width:10px; z-index:1; right:10px; top:0;  }



.n_left .up .content ul li:hover{border-bottom:1px solid #999999; background:url(../images/icon_left_li_on.png)   200px center no-repeat #999999;}



.n_left .up .content ul .on a{ color:#fff; }



.n_left .up .content ul .on{border-bottom:1px solid #999999; background:url(../images/icon_left_li_on.png)   200px center no-repeat #999999;}



.n_left .up .content ul .on a{ color:#fff;}



.n_left .up .content ul a:hover{ color:#fff;}







.n_left .un { margin:0 auto; background:#f1f1f1; margin-top:33px; width:190px;}



.n_left .un .title{ position:relative; line-height:68px; height:68px; padding-left:54px; color:#fff; font-family: "Arial"; font-size: 18px; background:url(../images/icon_tel_n_left.png) 20px center no-repeat #3d3d3e;  position:relative;  }



.n_left .un .content{ padding:15px 13px;}



.n_left .un .content span{ line-height:12px;  color:#514f4f; }



.n_left .un .content a{ background:#e95d19; display:block; margin-top:20px; height:45px; line-height:45px; text-align:center; font-size:14px; color:#fff; }



.n_left .un .content a:hover{ border-radius:3px;}











.sub_nav dl{  display:block;  border:1px solid #e9e9e9; border-bottom:0;}







.sub_nav dt{position:relative; display:block; height:48px; line-height:48px; border-bottom:1px solid #e9e9e9;  background:url(../images/icon_left_li.png) 200px center   no-repeat;}



.sub_nav dt a{position:relative; z-index:3; color:#666666; font-weight:bold; padding:0 10px;  text-align:left; font-size:14px;  display:block;}



.sub_nav dd { display:none; background:#f0f2f6;}



.sub_nav dl .box{ padding:10px; border-bottom:1px solid #dedfe3;}



.sub_nav dl dd a{ height:30px; line-height:30px;  padding-left:13px; font-size:13px; display:block; color:#666;}



.sub_nav dl a:hover,.sub_nav dl dd a:hover{ color:#f74b09}







.sub_show dl{ margin-bottom:50px; display:block;}



.sub_show dt h1{ display:block; font-size:14px; padding-bottom:10px; color:#2c2d2f; font-weight:bold; margin-bottom:10px; border-bottom:1px solid #dcddde;}



.sub_show dd .article{ font-size:12px; line-height:24px; color:#62646d;}  



.sub_show dd .article p{ font-size:12px; line-height:24px; color:#62646d;}







.sub_nav dl dt.on{border-bottom:1px solid #999999; background:url(../images/icon_left_li_on.png)   200px center no-repeat #999999;}



.sub_nav dl dt.on a{color:#fff;}



.sub_nav dl dt.on dd{ display:block;}



.sub_nav dl dd .on{ color:#f74b09}



















/*==============n_content_right=====================*/



.n_right{ width:930px;float:right;  margin-top:10px; }



.pro_logo{ position:absolute; right:0; top:0px;}



.pro_logo img{ display:block; height:40px;}







/*===企业荣誉资质===*/



.n_zizhi{ overflow:hidden; margin-top:20px;}



.n_zizhi ul { margin: 0 -40px 0 0;}



.n_zizhi li{ display:block; float:left; margin-right:-25px; background:url(../images/line_n_zizhi.png) left bottom no-repeat; padding:0 40px; margin-bottom:30px;}



.n_zizhi li a{ display:block; margin-right:25px;}



.n_zizhi li img{ width:195px; height:130px;}



.n_zizhi li span{ display:block; text-align:center; font-size:12px; color:#6d6c72;margin:20px 0;}



.n_zizhi .page{ text-align:center; text-align:center; font-size:12px; color:#6d6c72;margin-top:20px;}







/*==============n_content=====================*/



.n_content{ min-height:500px; padding-top:50px;}



.n_right .n_content{  padding-top:20px;}















/*=================解决方案==================*/



.pic_case .main_box{ position:relative;   padding:0 0 35px 0;   overflow:hidden;}



.pic_case ul{  }



.pic_case  li{ display:block; position:relative; margin-top:10px; margin-bottom:25px; background:#f5f8fb; padding:10px;}



.pic_case  li .fl{ width:265px;}



.pic_case  li .fl  img{ width:265px; height:145px; }



.pic_case  li .fr{ width:580px;  position:relative; height:135px; padding-right: 20px;}



.pic_case  li .fr h1{ display:block; padding-top:15px;}



.pic_case  li .fr h1 a{  font-size:16px;  color:#444444;   display:block;   }



.pic_case  li .fr span{position:absolute; left:0; bottom:0;  font-size:12px; display:block;   color:#adadad; }



.pic_case  li .fr p{ line-height:24px;  color:#8c8c8c; padding-top:15px; font-size:13px;}







.pic_case  li:hover{   }



.pic_case  li:hover .fr h1 a{ color:#f74b09;}



.pic_case  li:hover .fr h1 a:hover{ text-decoration:underline;}



.pic_case  li .fr .more{ display:block; position:absolute;  font-size:14px; left:0px; bottom:5px; color:#666666;  }



.pic_case  li .fr .more:hover{ color:#f74b09;}







/*=================合作机构==================*/







.n_logo ul{ margin:-8.5px;}







.n_logo li{ width:212px; float:left; margin:8.5px; position:relative;  text-align: center; display:block; }







.n_logo li a{ overflow:hidden;  display:block;  position:relative;}







.n_logo li .pic_box{  width:100%; display:table;}







.n_logo li img{  height:80px; width:210;  border:1px solid #fff; display:table-cell;  }







.n_logo li h1{color:#fb6000; margin-top:10px;  font-size:14px; text-align:center;opacity:0;filter:alpha(opacity=0);  }







.n_logo li:hover img{ border:1px solid #fb6000;}







.n_logo li:hover h1{  opacity:1;filter:alpha(opacity=100);}







/*==============资料下载=====================*/



.n_down {}



.n_down ul{ margin-bottom:30px; }



.n_down ul li{ display:block;  height:62px; border-bottom:1px dashed #a1a9af; position:relative; }



.n_down ul li  h1{ padding-top:13px;}



.n_down ul li  h1 a{color:#666;  font-size:13px; font-family: "Arial"; display:block; width:750px;}



.n_down ul li  h1 strong{ display:block; font-size:13px; color:#666666; margin-top:5px;}



.n_down ul li  h1 a:hover{ text-decoration:underline; color:#f74b09;}



.n_down ul li .right_box{ position:absolute; right:0; top:30px; height:20px; line-height:20px; color:#666666; font-size:12px;}







.n_down ul li .more{ padding-left:20px; display:inline-block; height:20px; width:20px;  background:url(../images/bnt_download.png) left center no-repeat;}



.n_down ul li .more:hover{ background:url(../images/bnt_download_on.png) left center no-repeat;}







/*===========================会员下载列表=============================*/



.bg_slide{ background:url(../images/arrow_up.png) center no-repeat !important; }



.slide_height{ height: 0; overflow: hidden; }



#bg_close{ z-index: 998; background: rgba(0,0,0,0); position: fixed;left: 0; top: 0; display: none;}



.choic_box{ position: relative; z-index: 999; border: 1px solid #e9e9ec;  float: right; margin-top:7px; width: 200px;}



.choic_box .title{line-height: 27px;padding: 0 10px;color: 20px;}



.choic_box .title span{ color: #767676;}



.choic_box .list_box{ display: none; position: absolute; top: 27px;width:202px;background: #f9fafc; left: -1px; z-index: 3;}



.choic_box .list_box .content{border: 1px solid #e1e1e4;}



.choic_box .list_box li{display: block;line-height: 30px;text-align: left;}



.choic_box .list_box a{display: block; color: #676767; padding-left: 20px;}



.choic_box .list_box a:hover{ background: #dee3e9;}



.choic_box  .title{position: relative; cursor:pointer;} 



.choic_box  span{font-size: 12px;color: #939399; padding-left: 10px;}



.choic_box .title i{display: block;width: 27px;height: 27px;position: absolute;right:0px; border-left: 1px solid #e1e1e4; top: 0;  background: url(../images/arrow_un.png) center no-repeat;cursor: pointer;}







.n_show_pdf{ margin-top:-30px;}



.bnt_download{ margin:0  auto 50px auto; border-radius:3px; background:#f9f9f9; color:#fff; height:60px; line-height:60px; width:280px; text-align:center; font-size:14px; display:block; }



.bnt_download:hover{ color:#fff; background:#f74b09;}



.reader-container .reader-page{ border:none !important;}



.wenku-toolsbar-nav{ margin-left:250 !important;}



.wenku-toolsbar-mod{ width:930px;}



.wenku-toolsbar-zoom{ display:none;}



.wenku-api-box{padding-top: 0px !important;}



.wenku-toolsbar-mod{ display:none; }







/*==================产品中心=================*/



.n_product ul{ margin:0 -10px;}



.n_product  li{ width:215px; border:1px solid #e3e4e6; overflow:hidden; background:#fff; float:left; margin:10px 10px; }



.n_product  li a{ display:block;}



.n_product  li:hover{   border:1px solid #f74b09;}



.n_product  li img{ width:215px; margin:0 auto; height:172px; display:block;  display:block; background:#fff;  border:1px solid #fff;}



.n_product  li span{ background:#fff; position:relative; z-index:2; display:block; text-align:center; border-top:1px solid #e3e4e6; line-height:20px; height: 40px; font-size:12px; color:#383838; white-space: nowrap;overflow:hidden;text-overflow: ellipsis; padding:5px 5px; }



.n_product  li img:hover{ -moz-transform:scale(1.051); -o-moz-transform:scale(1.051); -o-moz-transform:scale(1.051); -webkit-moz-transform:scale(1.051); transform:scale(1.051);}



.n_product  li a:hover span{ color:#f74b09; border-top:1px solid #f74b09;}







/*===================产品详情===============*/



.n_show_pro .up_box{}



.n_show_pro .up_box h1{  display: block; margin-top: 20px; font-size:16px; color:  #454546; text-align:center; }



.n_show_pro .up_box .left{ width:402px;}



.n_show_pro .up_box .right{ width:470px;}



.n_show_pro td,.n_show_pro th{ border:1px solid #e2e2e2;  padding:20px; color:#848484; font-size:13px;}



.n_show_pro .up_box th{ background:#f5f5f5; width:70px; color:#646464; font-weight:bold; text-align:center; font-size:13px;}



.n_show_pro .up_box td{ line-height:26px;}







.j_photo{ width:402px; position:relative;  }



.j_photo .big_box{ width:400px; height:320px; position:relative;  border: 1px solid #fff; overflow:hidden;}



.j_photo .big_box ul{ position:absolute; left:0; top:0;}



.j_photo .big_box ul li{ width:400px; height:320px;}



.j_photo .big_box ul li img{width:400px; height:320px;}



.j_photo .prev{ float:left; cursor:pointer;}



.j_photo .small_box { position:relative; height:120px; padding-top:10px;  width:400px; }



.j_photo .min_pic{  width:402px; position:relative; height: 107px;overflow: hidden;}



.j_photo .min_pic ul{position:absolute; left:0; top:0; margin-right:-10px; }



.j_photo .min_pic ul li{width: 73px; height:59.6px;  margin-right:5px; display:inline-block; }



.j_photo .min_pic ul li img{ width:72px; height:57.6px;  border: 1px solid #dde0e4;}



.j_photo .min_pic ul li.on img{ border:1px solid #e95d19; padding:0;}



.j_photo .min_prev{ position:absolute; top:50%; left:-50px; margin-top:-15px; cursor:pointer; }



.j_photo .min_next{position:absolute; top:50%; right:-50px; margin-top:-15px; cursor:pointer; }



.j_photo .big_prev{  position:absolute; top:165px; left:-70px; width:28px; height:51px;z-index:9;cursor:pointer;}



.j_photo .big_next{ position:absolute; top:165px; right:-70px; width:28px; height:51px;z-index:9;cursor:pointer;}



.j_photo .big_box:hover .big_prev{ left:20px;}



.j_photo .big_box:hover .big_next{ right:20px;}











.n_show_pro .un_box .title{ text-align:center; display:inherit; border-bottom:1px solid  #dcdcdc;}



.n_show_pro .un_box .title strong{ position:relative; margin-bottom:-1px; cursor:pointer; color:#fff; display:inline-block; margin:0 0.5px; font-size:14px;  background-color:#999999; width: 154px; height: 39px; text-align: center; line-height: 39px;}



.n_show_pro .un_box .title strong.on{ background-color:#e95d19;}



.n_show_pro .un_box .bd{ overflow:hidden; width:930px; margin-top:-1px; height: 810px; overflow: height;}



.n_show_pro .un_box .article{ padding: 30px;}



.n_show_pro .un_box iframe{ overflow:hidden;   width:930px; }



.n_show_pro .un_box .article{border:1px solid  #dcdcdc;}



.n_show_pro .un_box .article .xg_link_box a{ display:block; }



.n_show_pro .un_box .article .xg_link_box a:hover{ color:#f74b09; }











/*==============新闻中心=====================*/ 



 .n_news{}



.n_news ul{ margin:0 -40px; margin-bottom:-50px;}



.n_news li{ width: 557px; background:#fff; border:1px solid #dbd9d9; float:left; display:block;  margin:0 40px; margin-bottom:40px;}



.n_news li .box{ padding:5px 20px; height:131px; position:relative;}



.n_news li .pic_box{ position:absolute; left:-1px; display:block; top:-1px; height:142px; width:200px;}



.n_news li .pic_box img{ height:143px; width:200px; display:block;}



.n_news li .text_box{margin-left: 210px;}



.n_news li .text_box h1 a{ display:block; padding-top:5px; margin-bottom:5px; font-size:15px; color:#4f4f4f; white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}



.n_news li .text_box span{ color:#9a9a9a; display:block; margin-bottom:5px; font-size:12px; font-family: "Arial"; text-transform:uppercase;}



.n_news li .text_box p{ line-height:24px; height:73px; overflow:hidden; font-size:13px; color:#878787;}



.n_news li a:hover{color:#fb6000 !important;}



.n_news li .text_box .more{ font-size:12px; color:#4f4f4f; position:absolute; right:20px; bottom:25px;}







/*==============新闻详情=====================*/



.n_article { margin-bottom:20px;}



.n_article .ar_title{ padding:0 0 20px 0;}



.n_article .ar_title .logo{ min-height:40px; display:block; margin-bottom:10px;}



.n_article .ar_title h1{ font-size: 18px; display:block; text-align:center; margin-bottom:20px; line-height:30px;   font-weight: bold; color:#848484;}



.n_article .ar_title h2{ background-color:#f9f9f9; height: 36px; font-size:12px; display:block; text-align:center; color:#999999; line-height:36px;}



.n_article .ar_title h2 strong{ color:#999999;}



.n_article .article{ padding-top:20px; }



.n_article .bnt_page{ height:40px; margin-bottom:10px; line-height:40px; font-size:12px; color:#8a8a8a; border-bottom:1px solid #dcdcdc;border-top:1px solid #dcdcdc;}



.n_article .bnt_page a{ color:#8a8a8a;}



.n_article .bnt_page a:hover{color:#007cc2;}



.n_article .back_box{ margin:40px auto 0 auto; padding-bottom:80px;}



.jiathis_style{ margin-top:10px;}











/*==============客户案例=====================*/ 



.n_case li{ display:block; border:1px solid #e1e2e3; height:133px; overflow:hidden; margin-bottom:50px; }



.n_case li .fl{ width:440px; height:135px; overflow:hidden;}



.n_case li .fl  img{ width:440px; height:135px; margin-top:-1px; margin-left:-1px; position:relative; z-index:2; }



.n_case li .fl  img:hover{ -moz-transform:scale(1.051); -o-moz-transform:scale(1.051); -o-moz-transform:scale(1.051); -webkit-moz-transform:scale(1.051); transform:scale(1.051);}



.n_case li .fr{ width:350px; height:70px; padding-top:30px; padding-right:10px; overflow:hidden; }



.n_case li .fr h1{ display:block; padding-bottom:5px;}



.n_case li .fr h1 a{  font-size:15px;  color:#3d3d3e; margin-bottom:5px;  display:block;}



.n_case li .fr h1 a:hover{ color:#f74b09;}



.n_case li .fr strong{ display:block; margin:10px auto; color:#56595b;}



.n_case li .fr strong span{ color:#aeb0b1;}



.n_case li .fr p{ line-height:22px; color:#7f8083; font-size:12px;}











/*==============联系我们=====================*/



.n_contact{ position:relative; width:100%; overflow:hidden;}



.n_contact .map{ border:1px solid #d8d8d8; width:670px;}



.n_contact .up_box { margin-bottom:50px;}



 .n_contact img{ border:1px solid #d8d8d8; }



.n_contact .up_box p{ font-size:12px; color:#6d6c72; line-height:24px;}



.n_contact a{ color:#f74b09; text-decoration:underline; }



.n_contact .un_box{ margin-top:40px;}







/*==============人才招聘=====================*/



.n_job{}



#list_slide{  position:relative; }



#list_slide dl{  overflow:hidden; margin-bottom:30px;  }



#list_slide dt{border:none; padding :45px; background:#f2f2f2;   display:block; position:relative;  cursor:pointer; }



#list_slide dt h1{ color:#51575f; font-size:14px; line-height:30px; height:30px; background:url(../images/icon_arrow_sfq_left.png) right center no-repeat; margin-right:20px; display:block;}



#list_slide dt h1 strong{ display:block; font-size:15px; line-height:15px; margin-top:0px; color:#5c5c5c; height:15px;}



#list_slide dt h1 span{ display:block; font-size:12px;  color:#858585;line-height:15px ; margin-top:10px;  height:15px; text-transform:uppercase;}



#list_slide dt h1 a{ display:block; border-radius:2px; position:absolute; right:45px; top:48px; height:30px; line-height:30px; width:120px; text-align:center; color:#fff;background:#888888; }



#list_slide dd{ display:none; margin-top:10px;  line-height:24px; background:#f9f9f9; }



#list_slide dd p{ line-height:24px; color:#777777;  font-size:13px;}



#list_slide dd .content{ padding:20px; padding-bottom:25px;}



#list_slide dt.on a{background:#f74b09;}







/*==============人才招聘=====================*/



.n_zhiwei {}



.n_zhiwei_form{ width:602px;}



.n_zhiwei_form h1{ color:#8e8e8e; margin-bottom:10px; font-size:12px; line-height:30px;}



.n_zhiwei_form .content{}



.n_zhiwei_form form{ margin-right:-10px;}



.n_zhiwei_form  .text{ width:259px; padding: 0 15px;height: 38px;line-height: 38px;background: #fff;border: 1px solid #c1c1c1;font-size: 13px;color: #b3b3b3;margin: 0 10px 23px 0;float: left;}



.n_zhiwei_form  textarea{ display:block; height:103px; resize:none; margin-bottom:20px;  background:#fff;  border:1px solid #c1c1c1; width:560px; padding:10px 15px;font-size:13px; color:#b3b3b3; line-height:20px;}



.n_zhiwei_form .submit{ width:150px; height:40px; display:block; margin-top:30px; line-height:38px;background:#f74b09;   color:#fff; font-size:14px;  border-radius:2px;}



.n_zhiwei_form  .text:focus{ border:1px solid #fed2c1;}



.n_zhiwei_form  textarea:focus{ border:1px solid #fed2c1;}



.n_zhiwei_form .submit:hover{ background:#ed4302; color: #fff; border-radius:3px;}







.n_zhiwei_form  .file_box { position:relative; padding-left:60px; line-height:28px; font-size:14px;}



.n_zhiwei_form  .file_box .box{ position:relative; }



.n_zhiwei_form  .file_box strong{ position:absolute; left:0; top:0; color:#727272;}



.n_zhiwei_form  .file_box span{ text-align:center; height:28px; line-height:28px; color:#fff; font-size:12px; width:85px; margin-left:5px; background:#a9a9a9; border-radius:2px; position:absolute; left: 0 ; top:0;}



.n_zhiwei_form  .file_box input{ width:80px !important; height:28px !important; cursor:pointer; opacity:0;filter:alpha(opacity=0) position:absolute; left:95px; top:0;}







/*==============分页——银灵子=====================*/



.page { margin:0px auto 0px auto;}



.page .box{display:inherit; width:100%;  text-align:right; margin-top:30px;}



.page a{ padding:0 13px; height:30px; line-height:30px; display:inline-block; border:1px solid #ddd; margin-left:10px;  color:#fff; color:#6c6c6d; font-size:12px; }



.page .on{ background:#f74b09; color:#fff !important;border:1px solid #f74b09;}



.page span{ background:#f74b09; color:#fff !important;border:1px solid #f74b09;}



.page a:hover{ background:#f74b09; color:#fff !important; text-decoration:none; border:1px solid #f74b09; }



.page a.u_bnt{ transition: all 1s;-moz-transition: all 1s; /* Firefox 4 */-webkit-transition: all 1s; /* Safari 和 Chrome */



-o-transition: all 1s; /* Opera */}







